a hail of bullets

Translations
град пуль
The soldiers advanced under a hail of bullets.
Солдаты продвигались под градом пуль.
Definitions
A rapid and intense barrage of gunfire, often implying a chaotic or dangerous situation where many bullets are being fired simultaneously.